body{font-family:"Microsoft YAHEI";}

*{padding:0;margin:0;}

a{text-decoration:none;border:none;outline:none;}

li{list-style:none;}

img{border:none;outline:none;}

@font-face {
  font-family: "文鼎新艺体简";
  src: url("../font/文鼎新艺体简.woff2") format("woff2"),
       url("../font/文鼎新艺体简.woff") format("woff"),
       url("../font/文鼎新艺体简.ttf") format("truetype"),
       url("../font/文鼎新艺体简.eot") format("embedded-opentype"),
       url("../font/文鼎新艺体简.svg") format("svg");
}

.clear{clear:both;}

.header{width:1200px;margin:0 auto;}

.header:after{content:"";display:block;clear:both;}

.header a{display:block;width:100%;}

.logo{width:370px;float:left;}

.logo img{display:block;width:98%;height:auto;}

.nav{width:830px;float:right;height:120px;margin-right:-30px;overflow:hidden;}

.nav ul{margin-right:-1px;float:right;}

.nav ul li{float:left;}

.nav ul a{display:block;height:85px;padding-top:35px;}

.nav ul a h5{display:block;padding:6px 30px 3px 30px;text-align:center;border-right:1px solid #e5e5e5;font-weight:400;}

.nav ul a p{line-height:24px;font-size:15px;color:#2b2b2b;display:block;height:24px;}

.nav ul a span{font-size:12px;color:#656565;line-height:17px;display:block;height:17px;}

.nav_this a{background:#e43a3d;}

.nav_this a h5{border-right:none!important;margin-right:1px;}

.nav_this a p,.nav_this a span{color:#fff!important;}

.nav ul a:hover{background:#e43a3d;}

.nav ul a:hover h5{border-right:none!important;margin-right:1px;}

.nav ul a:hover p,.nav ul a:hover span{color:#fff!important;}

.foot_top{width:100%;background:#2b2b2b;}

.foot_body{width:100%;text-align:center;line-height:24px;font-size:14px;color:#e6e6e6;padding:22px 0 19px 0;background:#222524;}

.foot_body a{color:#e6e6e6;}

.center{width:1200px;margin:0 auto;padding:42px 0 30px 0;height:46px;}

.center ul{float:right;margin-right:-110px;}

.center ul li{float:left;width:411px;}

.center dl{width:100%;height:46px;}

.center dt{float:left;width:51px;}

.center dt img{display:block;width:auto;height:100%;}

.center dd{float:left;padding-left:9px;width:351px;}

.center dd h5{color:#fff;line-height:24px;font-size:14px;font-weight:400;}

.center dd p{font-size:13px;color:#999999;line-height:22px;}

.di_nav{width:100%;border-top:1px solid #434343;}

.di_nav ul{display:table;margin:0 auto;padding:40px 0 38px 0;}

.di_nav ul li{line-height:38px;height:38px;font-size:13px;color:#999999;float:left;}

.di_nav ul li a{display:inline-block;line-height:38px;height:38px;font-size:13px;color:#999999;padding:0 44px;}

.di_nav ul li a:hover{color:#e43a3d;}